package net.lab1024.sa.admin.module.business.flow.domain.form;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * 流程设计 新建表单
 *
 * @Author ADog
 * @Date 2025-10-06 20:16:41
 * @Copyright 1.0
 */

@Data
public class FlwDeModelAddForm {

    @Schema(description = "流程模型id",  requiredMode = Schema.RequiredMode.NOT_REQUIRED)
    private Integer id;

    @Schema(description = "流程模型的名称", requiredMode = Schema.RequiredMode.REQUIRED)
    private String name;

    @Schema(description = "流程模型的标识符", requiredMode = Schema.RequiredMode.REQUIRED)
    private String modelKey;

    private String modelXml;
}